for the benefit of mankind - Französisch Englisch Wörterbuch